package com.yuandian.api.customer_perception.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;

import java.io.Serializable;

/**
 * <p> 业务办理列表vo对象 </p>
 *
 * @Author: LinSheHi
 * @Date: 2021/8/16 10:03
 */
@Data
@HeadRowHeight(30)
public class OperatorResolutionListVo implements Serializable {

    /**
     * 序号
     */
    private Integer id;

    @ExcelIgnore
    private String areaCode;

    @ColumnWidth(20)
    @ExcelProperty(value = "地区")
    private String areaName;

    /**
     * 办事处Id
     */
    private String businessHallId;

    @ColumnWidth(20)
    @ExcelProperty(value = "办事处")
    private String businessHallName;
    /**
     *营业员Id
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "操作员ID")
    private String operatorId;

    /**
     *营业员名称
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "姓名")
    private String operatorName;

    /**
     *系统编码
     */
    @ExcelIgnore
    private String systemId;

    /**
     *系统名称
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "系统")
    private String systemName;

    /**
     *业务办理类型
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "业务使用数量")
    private Integer businessCount;



    /**
     *受理量
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "访问量")
    private Integer visitCount;

    /**
     *受理量
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "受理量")
    private Integer completeCount;



    /**
     *告警量
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "告警访问量")
    private Integer alarmCount;

    /**
     *失败量
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "失败访问量")
    private Integer failCount;

    /**
     *平均办理时长
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "平均办理时长")
    private String avgVisitTime;

    /**
     *成功率
     */
    @ColumnWidth(20)
    @ExcelProperty(value = "成功率")
    private String successRate;

}
